electrical impulse - Spanish English Dictionary